function jumpFloor(number)
{
    // write code here
    // 这个问题可以转换成斐波那契数列 
    var x = 1 // 这是0级台阶的情况 代表初始值 
    var y = 1 // 这是一级台阶的情况 代表一级台阶跳一次
    for(let i = 2;i<=number;i++){
      var temp = y
      y = x+y
      x = temp
    }
    return y
}
module.exports = {
    jumpFloor : jumpFloor
};
function nihao (n){
  var npre = 1 // 这是0级台阶的情况
  var ncur = 1 // 这是1级台阶的情况 有一种跳法
  for(var i = 2 ;i <= number;i++){
    // 保存一下现在的跳法数量
    var temp = ncur
    // 更新后现在的跳法数量 = 更新前现在的跳法数量 + 上一次跳法数量
    ncur = npre + ncur
    // 上一个跳法数量 = 更新前的跳法数量
    npre = temp
  }
  // 返回现在的跳法数量
  return ncur
}